Definition of Protective Embankment

  • (noun) a steep artificial slope in front of a fortification

Synonyms of Protective Embankment


Antonyms of Protective Embankment


No Antonyms Found.

Homophones of Protective Embankment


No Homophones Found.